/*
 * @Description:汽车类 Car
 * 
 * @Author: rendc
 * 
 * @Date: 2025-03-03 14:35:16
 * 
 * @LastEditors: rendc
 * 
 * @LastEditTime: 2025-03-03 14:45:43
 */
public class Car {
  // 成员属性 颜色
  private String color;
  // 成员属性 品牌
  private String brand;
  // 成员属性 价格
  private double price;

  // public修饰的 get\set方法 用来操作私有成员属性
  public String getColor() {
    return color;
  }

  public void setColor(String color) {
    this.color = color;
  }

  public String getBrand() {
    return brand;
  }

  public void setBrand(String brand) {
    this.brand = brand;
  }

  public double getPrice() {
    return price;
  }

  public void setPrice(double price) {
    this.price = price;
  }

  // 提供构造器
  // 无参构造器
  public Car() {
  }

  // 全参构造器
  public Car(String color, String brand, double price) {
    this.color = color;
    this.brand = brand;
    this.price = price;
  }

  // 全参构造器创建一张银行卡
  // Account a = new Account("001",0.0);
  // 给银行账户修改余额
  // a.setPrice(1.0);
  // 成员方法
  // 显示汽车信息
  public void show() {
    System.out.println("汽车颜色：" + color + "，汽车品牌：" + brand + "，汽车价格：" + price);
  }

  // 汽车前进
  public void forward() {
    System.out.println("汽车前进");
  }

  // 汽车后退
  public void back() {
    System.out.println("汽车后退");
  }

  // 汽车停车
  public void stop() {
    System.out.println("汽车停车");
  }

  // 汽车左转
  public void left() {
    System.out.println("汽车左转");
  }

  // 汽车右转
  public void right() {
    System.out.println("汽车右转");
  }

}